AmeliaBooking\Infrastructure\Repository\Booking\Appointment\CustomerBookingRepository A

Total Complexity 51
Dependencies 11
Dependents 0
Total lines 588
Lines of code 386
Logical lines of code 143
Comment lines 97
Methods 13
Properties 0

Methods 13

Method Rating Maintainability Complexity Lines of code
add()
A
39 11 69
getById()
S
42 3 65
update()
S
49 5 31
countByNoShowStatus()
S
50 5 30
getReturningCustomers()
S
51 4 26
getFilteredDistinctCustomersIds()
S
52 4 25
getUncompletedActionsForBookings()
S
51 3 26
updatePrice()
S
54 3 21
updateStatusByAppointmentId()
S
55 3 20
updateStatusById()
S
55 3 20
updateInfoByCustomerId()
S
55 3 20
getTokensByEventId()
S
56 2 19
getToken()
S
59 2 14